#pragma once
#include"SeqList.h"
#define MAX_NAME 20
#define MAX_SEX 10
#define MAX_TEL 20
#define MAX_ADDR 100

typedef struct personInfo {
    char name[MAX_NAME];
    char sex[MAX_SEX];
    int age;
    char tel[MAX_TEL];
    char addr[MAX_ADDR];
}peoInfo;

typedef struct SeqList Contact;

//初始化
void ContactInit(Contact* con);
//销毁
void ContactDestroy(Contact* con);
//添加数据
void ContactAdd(Contact* con);
//根据姓名查找
int FindByName(Contact* con,char name[]);
//删除数据
void ContactDel(Contact* con);
//修改
void ContactModify(Contact* con);
//查找
void ContactFind(Contact* con);
//展示数据
void ContactShow(Contact* con);
//数据保存到文件
void SaveContact(Contact* con);